using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace geraAplicacao
{
    class Substituidor
    {
        public static int contaArquivos(DirectoryInfo aPastaTeplate, String asFiltro)
        {
            //Percorrer as subpastas
            DirectoryInfo[] oSubPastas = aPastaTeplate.GetDirectories();
            int liConta = 0;
            foreach (DirectoryInfo oSub in oSubPastas)
            {
                liConta = liConta + contaArquivos(oSub, asFiltro);
            }

            FileInfo[] rgFiles = aPastaTeplate.GetFiles(asFiltro);
            return liConta + rgFiles.Length;
        }
    }
}
